
/************* reset Begin *****************/
html { 
    color: #000; 
    background: #fff; 
}

body, div, dl, dt, dd, ul, ol, li, 
h1, h2, h3, h4, h5, h6, pre, code, 
form, fieldset, legend, input, button, 
textarea, p, blockquote, th, td { 
    margin: 0; 
    padding: 0; 
}

fieldset, img { 
    border: 0; 
} 
abbr, acronym { 
    border: 0; 
    font-variant: normal; 
}

body { 
    line-height: 1.5; 
}

ol, ul { 
    list-style: none; 
}

/* tables still need 'cellspacing="0"' in the markup */ 
table { 
    border-collapse: collapse; 
    border-spacing: 0; 
}

caption, th { 
    text-align: left; 
}

ins { 
    text-decoration: none; 
} 
del { 
    text-decoration: line-through; 
}

/************* reset End *****************/

/* defined */

.red{color:red}
.blue{color:blue}
.black{color:black}
.bold{font-weight:bold;}
.hide{display:none}


.left{
	text-align:left;
}

.center{
	text-align:center;
}

.right{
	text-align:right;
}

/* page styles */




/* ��֤������ʾ */
.vmsg{
	display:none;
	color:red;
	vertical-align:middle;
	padding-left:18px;
	background:url(../images/delete.png) no-repeat 2px 1px;	
}

/* ��������ʾ��Ϣ */
.vhint{
	margin-left:2px;
	color:#777;
	vertical-align:middle;
}










